stuffed sheep sausages - Espagnol Anglais Dictionnaire